home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 1 / Meeting Pearls Vol 1 (1994).iso / installed_progs / text / faqs / tcl-faq.part3 < prev    next >
Encoding:
Internet Message Format  |  1994-04-21  |  20.0 KB

  1. Subject: FAQ: comp.lang.tcl Frequently Asked Questions (3/5)
  2. Newsgroups: comp.lang.tcl,comp.answers,news.answers
  3. From: lwv26@cas.org (Larry W. Virden)
  4. Date: Wed, 20 Apr 1994 17:43:59 GMT
  5.  
  6. Archive-name: tcl-faq/part3
  7. Version: 5.0
  8. Last-modified: April 20, 1994
  9.  
  10.     For more information concerning Tcl (see "tcl-faq/part1"),
  11. (see "tcl-faq/part2"), (see "tcl-faq/part4") or (see "tcl-faq/part5").
  12.  
  13. Index of questions:
  14.  
  15. XI. Where can I get these packages?
  16.     A. Retrieving Tcl and Tk
  17.     B. Accessing the Tcl/Tk User Contributions Archive
  18.     C. Expect available via e-mail.
  19.     D. EMACS modes for Tcl
  20.     E. The tk toolbox project
  21.     F. [tv]grind definitions for tcl/tk/expect
  22.     G. BNF style notation for Tcl
  23.     H. Tk Quick Reference Card
  24.     I. Hilit 19 Tcl mode
  25.     J. HTML versions of Tcl man pages and FAQ.
  26.  
  27. End of FAQ Index
  28.  
  29. ----------------------------------------------------------------------
  30.  
  31. ------------------------------
  32.  
  33. From: FAQ Tcl/Tk Package Catalog
  34. Subject: -XI- Where can I get these packages?
  35.  
  36. The "home site" for Tcl on the Internet is ftp.cs.berkeley.edu.
  37.  
  38. Tcl and Extended Tcl were posted to comp.sources.misc, appearing
  39. In volume 25 and then Tcl appeared again in volume 26 and can be found at
  40. most comp.sources.misc archive sites in the tcl and tclx directories.
  41. These are quite old versions actually, but are still usable.
  42.  
  43. a. Tcl    - available on ftp.cs.berkeley.edu and harbor.ecn.purdue.edu
  44. b. Tk    - available on ftp.cs.berkeley.edu and harbor.ecn.purdue.edu
  45. c. Extended Tcl - available on ftp.cs.berkeley.edu and harbor.ecn.purdue.edu
  46.     Note that currently the beta version of Extended Tcl is only
  47.     available on harbor.ecn.purdue.edu.
  48.  
  49. The IP address for harbor.ecn.purdue.edu is 128.46.128.76 .
  50.  
  51. Other sites which either mirror the Tcl/Tk submissions or have special
  52. versions are:
  53.  
  54. ftp://coma.cs.tu-berlin.de/pub/tcl/
  55. ftp://ftp.cs.columbia.edu/pub/archives/tcl/ <- shadow of harbor, etc.
  56. ftp://ftp.funet.fi/pub/languages/tcl/
  57. ftp://ftp.ibp.fr/pub/tcl/        <- shadow of harbor and expect
  58. ftp://ftp.uu.net/languages/tcl/    <- shadow of ftp.cs only
  59. ftp://ftp.x.org/contrib/tcl*/
  60. ftp://ftp.x.org/contrib/tk*/
  61. ftp://gatekeeper.dec.com/pub/UCB/tcl/sprite/ <- shadow of ftp.cs only
  62. ftp://harbor.ecn.purdue.edu/pub/tcl/sprite-mirror/
  63. ftp://iskut.ucs.ubc.ca/pub/X11/tcl/
  64. ftp://nic.funet.fi/pub/languages/tcl/
  65. ftp://oskgate0.mei.co.jp/free/X/toolkits/tcl/ <- shadow of ftp.cs only
  66. ftp://src.doc.ic.ac.uk/packages/tcl/tcl-archive <- shadow of harbor
  67. ftp://src.doc.ic.ac.uk/usenet/news.answers/comp.lang.tcl/ <- shadow of FAQs
  68. ftp://sunsite.unc.edu/pub/languages/tcl/
  69. ftp://syd.dit.csiro.au/pub/tk/    <- shadow of harbor and ftp.cs
  70. ftp://sunsite.unc.edu/pub/Linux/    <- contains port of extended Tcl and
  71.                     extended Tk to this OS.
  72.  
  73. ------------------------------
  74.  
  75. From: -XI- Where can I get these packages?
  76. Subject: -A- Retrieving Tcl and Tk
  77.  
  78.  
  79. >From: ouster@cs.Berkeley.EDU (John Ousterhout)
  80. >Newsgroups: comp.lang.tcl
  81. >Subject: Obtaining Tcl/Tk sources
  82.  
  83. For people new to the Tcl/Tk community, here is information on how
  84. to obtain Tcl and Tk sources.  The information below describes what
  85. I distribute; other information is available from other machines
  86. also, such as harbor.ecn.purdue.edu.
  87.  
  88. The sources and documentation for the Tcl command
  89. language library, for the Tk toolkit, and for a few Tcl-based
  90. applications, are in the public FTP area on ftp.cs.berkeley.edu.
  91. All of these files are in the "tcl" subdirectory of the FTP area.
  92. Here is a catalog of what's available.  Most of the files are
  93. compressed tar files ("xxx.tar.Z").  There is some overlap
  94. between the contents of the various packages.
  95.  
  96.  
  97. tk3.6.tar.Z -             This is the latest and most stable release of the
  98.                         Tk toolkit, released in November 1993 (patch level
  99.                         206).  It includes the sources for the Tk library
  100.                         and the "wish" windowing shell, plus reference
  101.                         manual entries and a number of demonstration scripts.
  102.  
  103. tk3.6p1.patch.Z -       Patch file that fixes bugs in Tk version 3.6.
  104.                         See the beginning of the patch file for information
  105.                         about the bugs it fixes and how to apply it.
  106.  
  107. tcl7.3.tar.Z -          This is the latest and most stable release of the
  108.                         Tcl library, released in November 1993 (patch level
  109.                         106).  It includes the sources for the Tcl library
  110.                         and the "tclsh" application, plus reference manual
  111.                         entries.
  112.  
  113. tclX7.3a.tar.Z -        Extended Tcl (or NeoSoft Tcl), created by Mark
  114.                         Diekhans and Karl Lehenbauer, which adds a number
  115.                         of useful facilities to the base Tcl release.
  116.                         Among the things in Extended Tcl are a Tcl shell,
  117.                         many new commands for things like UNIX kernel
  118.                         call access, keyed lists, and time conversion, and an
  119.                         on-line help facility.  This package works with Tcl
  120.                         versions 7.3 or later and Tk versions 3.6 or later.
  121.  
  122. mx.tar.Z -        Sources and documentation for a mouse-based text
  123.             editor (mx) and terminal emulator (tx) based on
  124.             Tcl.  This is a very old release:  it uses an old
  125.             version of Tcl (which is included) and doesn't
  126.             even use Tk;  it uses an ancient toolkit called
  127.             "Sx".  These tools will eventually be replaced
  128.             with new tools based on Tk and the newest Tcl.
  129.  
  130. mx-2.5.tar.Z -         Newer version of mx (see above) that uses the
  131.             standard X selection mechanism rather than the
  132.             home-grown mechanism used by previous versions.
  133.             Version 2.5 is not backwards compatible with
  134.             previous versions (you can't cut and paste between
  135.             the two). Still uses sx and an old version of
  136.             Tcl (both of which are included).
  137.  
  138. book.p*.ps.Z            Compressed Postscript for an early draft of the
  139.                         book "Tcl and the Tk Toolkit", which was published
  140.                         by Addison-Wesley in April 1994 (ISBN 0-201-63337-X).
  141.                         The draft is in four parts, each in a separate file.
  142.                         You're probably better off with the published version
  143.                         of the book, though;  it has a number of improvements
  144.                         and an index.
  145.  
  146. book.p1.ps.Z            This part describes the Tcl language and how to write
  147.             scripts in it.  About 130 pages in length.
  148.  
  149. book.p2.ps.Z            This part of the book describes how to write
  150.             Tcl scripts for Tk.  About 125 pages in length.
  151.  
  152. book.p3.ps.Z            This part of the book describes how to write Tcl
  153.             applications in C, using the Tcl library procedure.
  154.             64 pages in length.
  155.  
  156. book.p4.ps.Z            This part of the book describes how to write new
  157.             widgets and geometry managers in C, using the Tk
  158.             library procedures.  About 70 pages in length.
  159.  
  160. book.examples.Z         Compressed file containing ASCII text for nearly all    
  161.                         of the examples from the Tcl book.
  162.  
  163. tclUsenix90.ps -    Postscript for a paper on Tcl that appeared in the
  164.             Winter 1990 USENIX Conference.
  165.  
  166. tkUsenix91.ps -        Postscript for a paper on Tk that appeared in the
  167.             Winter 1991 USENIX Conference.
  168.  
  169. tkF10.ps -        Postscript for Figure 10 of the Tk paper.
  170.  
  171. tut.tar.Z -        A collection of materials from a full-day tutorial
  172.             on Tcl and Tk.  Includes viewgraphs from five one-hour
  173.             talks plus a sample widget.
  174.  
  175. tc-tcl93.ps.gz -        PostScript formatted copy of Tcl Compiler paper
  176.                         presented at the Tcl'93 Workshop.
  177.  
  178. tc-tcl93.tex.gz -       LaTeX source for the Tcl Compiler paper presented
  179.                         at the Tcl'93 Workshop.
  180.  
  181.  
  182. In addition, there may be older releases of some or all of the above
  183. files;  look for files with earlier release numbers.
  184.  
  185.  
  186. To retrieve any or all of these packages, use anonymous FTP to
  187. ftp.cs.berkeley.edu (Internet address 128.32.149.78).  Use user
  188. "anonymous"; when asked for a password, type your email address.  Then
  189. retrieve the relevant file(s) with the commands like the following:
  190.         type image (try "type binary" if this command is rejected)
  191.         cd tcl
  192.         get tk3.6.tar.Z
  193.  
  194. Be sure to retrieve files in image mode (type "type image" to FTP)
  195. in order to make sure that you end up with a corrupted file.
  196.  
  197. Any file with a .Z extension is a compressed file, which means you must
  198. use the "uncompress" program to get back a normal file.  For example, for
  199. the file tk3.6.tar.Z, you should type
  200.  
  201.     uncompress tk3.6.tar.Z
  202.  
  203. once you've retrieved the file.  This will produce a file named "tk3.6.tar".
  204. Then you will need to use tar to extract the members.  Typically one
  205. would use a command such as:
  206.  
  207.     tar xv tk3.6.tar
  208.  
  209. to extract the pieces.
  210.  
  211. Any file with a .gz extension is a file compressed with gzip, the gnu
  212. portable compression standard.  To get a copy, ftp to prep.ai.mit.edu and 
  213. look in pub/gnu.  For example, to uncompress tc-tcl93.ps.gz, type
  214.  
  215.     gunzip tc-tcl93.ps.gz
  216.  
  217. once you've retrieved the file.  This will produce a file named "tc-tcl93.ps".
  218.  
  219. Each of the releases has a README file in the top-level directory that
  220. describes how to compile the release, where to find documentation, etc.
  221.  
  222. Questions or problems about any of these distributions should be directed
  223. to "John Ousterhout" <ouster@cs.berkeley.edu>.
  224.  
  225. ------------------------------
  226.  
  227. From: -XI- Where can I get these packages?
  228. Subject: -B- Accessing the Tcl/Tk User Contributions Archive
  229.  
  230. Contributions to the Tcl/Tk Contrib Archive are most welcome --
  231. please upload them to:
  232.  
  233.     ftp://harbor.ecn.purdue.edu/incoming    [128.46.128.76]
  234.  
  235. send the archive maintainer <tcl-archive@harbor.ecn.purdue.edu> a note stating
  236. the names of the files you uploaded and a brief description for the
  237. index.
  238.  
  239. Harbor is the central file server for the software staff of the
  240. Engineering Computer Network, so please try to refrain from FTPing
  241. stuff between 9am and 5pm EST (GMT -0500).  No mail-archive service is
  242. planned as yet -- users without FTP capability should use one of the
  243. following mail-based FTP services (send mail to the appropriate address
  244. with "help" in the body):
  245.  
  246. BITNET users:   BITFTP <bitftp@pucc.princeton.edu>
  247. Others:         "DEC ftpmail" <ftpmail@decwrl.dec.com>
  248. Europe:         ftpmail@grasp1.univ-lyon1.fr
  249.         mail-server@ftp.tu-clausthal.de
  250.  
  251. WARNING!  The archive maintainer will NOT be automatically archiving anything
  252. posted to comp.lang.tcl or previously to the mailing list.  So if you want
  253. your nifty porting instructions for getting Tcl up on your Seiko wrist watch
  254. or your pen computer to be saved for others benefit, be sure to ftp them into
  255. the archive.
  256.  
  257. All contributions should be placed in harbor's ~ftp/incoming
  258. subdirectory.  Please send tcl-archive@harbor.ecn.purdue.edu and a short
  259. mail message stating the filename(s) of your contribution and a brief
  260. description (for the Index).  If you've posted some code to
  261. comp.lang.tcl or the Tcl mailing list, and you want it to be archived
  262. at this site, please deposit it in ~ftp/incoming or mail it in a
  263. suitable form (preferably uuencoded compressed tar file, but a shar
  264. file's OK) to tcl-archive@harbor.ecn.purdue.edu.
  265.  
  266. Note: I have noticed that some authors prefer to use plain names rather than
  267. version level type names.  This means that you should a) make note of when
  268. you get a package, and b) check the archive occasionally to see if a newer
  269. version of the package has appeared.
  270.  
  271. ------------------------------
  272.  
  273. From: -XI- Where can I get these packages?
  274. Subject: -C- Expect available via e-mail.
  275.  
  276. Besides being available via ftp://ftp.cme.nist.gov/pub/expect/ ,
  277. expect can also be received by email by sending the message
  278. "send pub/expect/expect.shar.Z" to library@cme.nist.gov .
  279.  
  280. ------------------------------
  281.  
  282. From: -XI- Where can I get these packages?
  283. Subject: -D- EMACS modes for Tcl
  284.  
  285. "Sean Levy" <snl+@cs.cmu.edu> has hacked a version of Emacs's C mode into
  286. a tcl-mode.el.  He mentions that you must use semi-colons at the end
  287. of each statement to get indentation to work right, but he found that
  288. easier than doing without.
  289.  
  290. The code is on [128.2.214.236]
  291. ftp://ftp.cs.cmu.edu/afs/cs/user/snl/pub/tcl-mode.el.z
  292. (don't forget binary mode) as well as
  293. ftp://harbor.ecn.purdue.edu/pub/tcl/distrib/tcl-mode.el.Z .
  294.  
  295. "Julian Anderson" <jules@kauri.vuw.ac.nz> was also working on an Emacs Tcl
  296. minor mode to fundamental.
  297.  
  298. "Chris Lindblad" <cjl@lcs.mit.edu> has contributed tcl.el, a Tcl mode for
  299. GNU emacs.  It's address is
  300. ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tcl.el .
  301.  
  302. tromey@cns.caltech.edu (Tom Tromey) has contributed tcl-help.el, an
  303. Extended Tcl help mode for GNU emacs.  It's address is
  304. ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tcl-help.el .
  305. It is also located at
  306. ftp://archive.cis.ohio-state.edu:/pub/gnu/emacs/elisp-archive/modes/tcl.el.Z
  307. It is also on harbor.ecn.purdue.edu in the pub/tcl archives somewhere.
  308.  
  309. schmid@fb3-s7.math.TU-Berlin.DE (Gregor Schmid) has written a major mode
  310. for tcl scripts.  He posted tcl-mode 1.1 to gnu.emacs.sources in March and
  311. it should appear on
  312. ftp://archive.cis.ohio-state.edu:/pub/gnu/emacs/elisp-archive/modes/
  313. shortly.
  314.  
  315.  
  316. ------------------------------
  317.  
  318. From: -XI- Where can I get these packages?
  319. Subject: -E- The tk toolbox project
  320.  
  321. The Tk Toolbox & Toolchest project.
  322.  
  323. The Toolchest consists of convenience routines for Tcl and Tk - a kind of a
  324. libc for Tcl.  The toolbox is a collection of commonly used code and
  325. some specialized code such as file selectors, dialogs that take care of
  326. keyboard traversal through items automatically, etc.
  327.  
  328. The project has currently not yet reached a usable state, but each formal
  329. release will be announced in comp.lang.tcl as well as other newsgroups.
  330.  
  331. There has been, in the past, a mailing list for discussion of the tk toolbox,
  332. kindly provided by Ari Lemmke.  To subscribe, write a message with the line:
  333. X-Mn-Admin: join tktools
  334.  
  335. in the body or header of the message.  Send this message to
  336. linux-activists-request@niksula.cs.hut.fi .
  337.  
  338. To write to the list, send messages to to
  339. linux-activists@niksula.cs.hut.fi
  340. and add the line
  341. X-Mn-Key: TKTOOLS
  342. to the header or the body of the message. Especially remember this when
  343. replying to messages from the list.
  344.  
  345. For more info about the list server (mailnet), write
  346. an empty message to linux-activists-request@niksula.cs.hut.fi .
  347.  
  348. The intermediate snapshots are announced on this mailing list.
  349.  
  350. If you have problems or are willing to donate code or whatever,
  351. you can contact the code maintainer (one of the three main implementors)
  352. at tlukka@snakemail.hut.fi or lukka@helsinki.fi .
  353.  
  354. Unfortunately, the development effort has currently come to a stop on this
  355. project and it is not yet known when it will be started again.
  356.  
  357. ------------------------------
  358.  
  359. From: -XI- Where can I get these packages?
  360. Subject: -F- [tv]grind definitions for tcl/tk/expect
  361.  
  362. "Martin Hamilton" <M.T.Hamilton@lut.ac.uk> has come up with a preliminary
  363. grindcap definition for Tcl, Tk and expect.  These are available as:
  364. ftp://harbor.ecn.purdue.edu/pub/tcl/docs/vgrind.defs
  365. ftp://harbor.ecn.purdue.edu/pub/tcl/docs/vgrind.defs.README
  366.  
  367.  
  368. andyr@wizzy.com (Andy Rabagliati) has come up with a preliminary grindcap
  369. definition for Tcl.  Contact him for more details.
  370.  
  371. ------------------------------
  372.  
  373. From: -XI- Where can I get these packages?
  374. Subject: -G- BNF style notation for Tcl
  375.  
  376. tb06@CS2.cc.lehigh.edu (TERRENCE MONROE BRANNON) in July of 1993, posted
  377. some yacc code for a tcl-to-c parser.  This, along with Adam Sah's Tcl
  378. compiler, are a couple of sources with which folk could start.
  379.  
  380. ------------------------------
  381.  
  382. From: -XI- Where can I get these packages?
  383. Subject: -H- Tk Quick Reference Card
  384.  
  385. raines@bohr.physics.upenn.edu (Paul E. Raines) has uploaded a quick
  386. reference card for Tk 3.3.  You may find it at:
  387.  
  388. ftp://harbor.ecn.purdue.edu/pub/tcl/docs/tkrefcard.tar.Z
  389. ftp://bohr.physics.upenn.edu/pub/tk/tkrefcard.tar.Z
  390.  
  391. The tar contains the TeX and PostScript versions of a 3 column listing
  392. of all widget methods and options and summaries of the wm, winfo, pack,
  393. place and bind commands.
  394.  
  395. ------------------------------
  396.  
  397. From: -XI- Where can I get these packages?
  398. Subject: -I- Hilit 19 Tcl mode
  399.  
  400. AI. Aaron Roydhouse <aaron@comp.vuw.ac.nz> wrote, and
  401. Julian.Anderson@comp.vuw.ac.nz (Julian Anderson) posted, the following:
  402.  
  403. (hilit-set-mode-patterns
  404.  'tcl-mode
  405.  '(("\\s #.*$" nil comment)
  406.    ("^#.*$" nil comment)
  407.    ("\"[^\\\"]*\\(\\\\\\(.\\|\n\\)[^\\\"]*\\)*\"" nil string)
  408.    ("\\$[-_a-zA-Z]+" nil varref)
  409.    ("^source.*$" nil include)
  410.    ("\\b\\(global\\|upvar\\)\\b" nil decl)
  411.    ("\\b\\(error\\|debug\\)\\b" nil decl)
  412.    ("^\\s *proc\\s +\\(\\w\\|[_']\\)+" nil defun)
  413.    ("\\b\\(set\\|lset\\|list\\|if\\|case\\|while\\|switch\\|then\\|else\\|
  414. for\\|foreach\\|return\\|expr\\|catch\\)\\b" nil keyword)))
  415.  
  416. Dwight Shih <dwight@crl.com> later posted the following font lock mode:
  417.  
  418. (defvar tcl-font-lock-keywords
  419.   (list
  420.    (list (concat "\\b\\("
  421.                  (mapconcat 'identity
  422.                             '("set" "lset" "list" "if" "case" "while"
  423.                               "switch" "then" "else" "for" "foreach"
  424.                               "return" "expr" "catch" "puts" "proc"
  425.                               "trace")
  426.                             "\\|")
  427.                  "\\)\\b")
  428.          1 'font-lock-keyword-face t)
  429.    (list (concat "\\b\\("
  430.                  (mapconcat 'identity
  431.                             '("global" "upvar" "uplevel" "error" "debug")
  432.                             "\\|")
  433.                  "\\)\\b")
  434.          1 'font-lock-type-face t)
  435.    (list "^\\s *proc\\s +\\(\\(\\w\\|[_']\\)+\\)" 1 'font-lock-function-name-fac
  436. e t))
  437.   "keywords for tcl-mode")
  438.  
  439. (defun font-lock-set-defaults ()
  440.   "Set `font-lock-keywords' to something appropriate for this mode."
  441.   (setq font-lock-keywords
  442.         (cond ((eq major-mode 'lisp-mode)       lisp-font-lock-keywords)
  443.               ((eq major-mode 'emacs-lisp-mode) lisp-font-lock-keywords)
  444.               ((eq major-mode 'c-mode)          c-font-lock-keywords)
  445.               ((eq major-mode 'c++-c-mode)      c-font-lock-keywords)
  446.               ((eq major-mode 'c++-mode)        c++-font-lock-keywords)
  447.               ((eq major-mode 'tex-mode)        tex-font-lock-keywords)
  448.               ((eq major-mode 'perl-mode)       perl-font-lock-keywords)
  449.               ((eq major-mode 'tcl-mode)        tcl-font-lock-keywords)
  450.               ((eq major-mode 'texinfo-mode)    texi-font-lock-keywords)
  451.               (t nil))))
  452.  
  453.  
  454. ------------------------------
  455.  
  456. From: -XI- Where can I get these packages?
  457. Subject: -J- HTML versions of Tcl man pages and FAQ.
  458.  
  459. Mike Hopkirk <hops@x.co.uk> has provided a tar archive of HyperText Markup 
  460. Language (HTML) versions of the comp.lang.tcl FAQ, the Tcl/Tk man pages,
  461. index pages for the man pages, and a top level access page to tie together
  462. all the above.  It is
  463.  
  464. ftp://harbor.ecn.purdue.edu/pub/tcl/docs/tclhtml.tar.z
  465.  
  466. Note that once these have been untarred, one can use a WorldWideWeb (WWW)
  467. browser such as Mosaic, Lynx, etc. to begin at the Tcl.html page and read
  468. the entire distribution.  The original source of this package can be
  469. examined at:
  470. http://www.sco.com/IXI/of_interest/tcl/Tcl.html
  471.  
  472. Having the package in this way provides a means for those behind a firewall
  473. to examine the docs frozen at this point in time.  There are no commitments
  474. to continue providing updates to this package. 
  475.  
  476. The man pages provided here were made using a perl script called
  477. man2html originally written by "Brooks Cutter" <bcutter@paradyne.com>
  478. and slightly post processed.
  479.  
  480. Note that the Tcl and Tk man pages are also available courtesy of Tom Phelps
  481. <phelps@CS.Berkeley.EDU>, who has made the man pages available
  482. at ftp://ftp.cs.berkeley.edu/pub/mhgs/tcltk/tcltk-man.html.tar.Z
  483. where, Tom tells us, they will be deleted later after TkMan has been updated
  484. to generate these pages automatically.
  485.  
  486.  
  487. ------------------------------
  488. End of comp.lang.tcl Frequently Asked Questions (3/5)
  489. *****************************************************
  490. -- 
  491. :s Great net resources sought...
  492. :s Larry W. Virden                 INET: lvirden@cas.org
  493. :s Personal: 674 Falls Place,   Reynoldsburg, OH 43068-1614
  494. The task of an educator should be to irrigate the desert not clear the forest.
  495. -- 
  496. :s Great net resources sought...
  497. :s Larry W. Virden                 INET: lvirden@cas.org
  498. :s Personal: 674 Falls Place,   Reynoldsburg, OH 43068-1614
  499. The task of an educator should be to irrigate the desert not clear the forest.
  500.  
  501.